Mysuru Holds a Deeper Meaning for Karthik Mahesh, Beyond Just a Location